const dataList = [
  {
    label: '版本',
    step: 1,
    name: 'inputComponent',
    category: 'list',
    data:
      [
        { label: '版本名称', tag: 'input', show: true, type: '', value: [] },
        { label: '备注', tag: 'input', show: true, type: '', value: [] },
        { label: '项目名称', tag: 'input', show: true, type: '', value: [] },
        { label: '建设内容', tag: 'input', show: true, type: '', value: [] },
        { label: '项目性质', tag: 'select', show: true, options: ['未知', '新建', '技改', '扩建', '搬迁', '其他'], value: [] },
        { label: '环评文件类型', tag: 'select', show: true, options: ['未知', '新建', '技改', '扩建', '搬迁', '其他'], value: [] },
        { label: '编制单位', tag: 'select', link: true, linkData: [0, '单位', 'unit'], show: true, options: ['未知', '新建', '技改', '扩建', '搬迁', '其他'], value: [] },
        { label: '单位', tag: 'input', link: false, show: false, options: [], value: [] },
        { label: '环评文件', tag: 'file', type: 'file', show: true, options: ['未知', '新建', '技改', '扩建', '搬迁', '其他'], value: [] },
        { label: '审批部门', tag: 'input', show: true, options: ['未知', '新建', '技改', '扩建', '搬迁', '其他'], value: [] },
        { label: '审批日期', tag: 'input', show: true, type: 'date', value: [] },
        { label: '批复文号', tag: 'input', show: true, type: 'number', value: [] },
        { label: '批复文件', tag: 'file', show: true, type: 'file', value: [] },
        { label: '项目总投资', tag: 'select', show: true, link: true, options: ['未知', '新建', '技改', '扩建', '搬迁', '其他'], linkData: [0, '投资', 'vest'], value: [] },
        { label: '投资', tag: 'select', show: false, options: ['未知', '新建', '技改', '扩建', '搬迁', '其他'], value: [] },
        { label: '污染物类别', tag: 'select', show: true, link: true, options: ['含磷', '含硫', '含重金属', '放射性'], linkData: [0, '是否涉及第一类污染物', 'pollution'], value: [] },
        { label: '是否涉及第一类污染物', tag: 'toggle', show: false, options: ['未知', '新建', '技改', '扩建', '搬迁', '其他'], toggle: false, value: [] },
        { label: '环保投资', tag: 'select', show: true, options: ['未知', '新建', '技改', '扩建', '搬迁', '其他'], value: [] }
      ],
    linkData: {
      unit: { label: '编制单位', tag: 'input', options: [], value: [] },
      vest: { label: '投资', tag: 'select', options: ['未知', '新建', '技改', '扩建', '搬迁', '其他'], value: [] },
      pollution: { label: '污染物类别', tag: 'toggle', firstPollution: ['放射性'] }
      // toggle: {label: '', tag: 'toggle', options:[],}
      // file: {label: ''}
    }
  },
  {
    label: '主要产品及产能',
    step: 2,
    name: 'inputComponent',
    category: 'table',
    data:
      [{ label: '产品名称', tag: 'input', show: true, type: '', value: '' },
        { label: '年许可审批能力', tag: 'input', show: true, type: 'number', value: '' },
        { label: '计量单位', tag: 'select', show: true, type: 'number', value: '', options: ['未知', '新建', '技改', '扩建', '搬迁', '其他'] },
        { label: '地图', tag: 'map', type: 'number', show: true, value: '', position: [120.177832, 30.2462], options: ['未知', '新建', '技改', '扩建', '搬迁', '其他'] },
        { label: '其他产品信息', tag: 'input', show: true, type: '', value: '', options: ['未知', '新建', '技改', '扩建', '搬迁', '其他'] },
        { label: '操作', tag: 'operate', show: true, type: 'operate', value: '' }
      ]
  },
  {
    label: '主要生产工艺和设施',
    step: 3,
    name: 'inputComponent',
    category: 'table',
    data: [
      { label: '主要生产单元名称', tag: 'input', show: true, type: '', value: '' },
      { label: '主要工艺名称', tag: 'input', show: true, type: '', value: '' },
      { label: '设施编号', tag: 'input', show: true, type: '', value: '' },
      { label: '生产设施型号/规格', tag: 'input', show: true, type: '', value: '' },
      { label: '生产设施审批数量', tag: 'input', show: true, type: 'number', value: '' },
      { label: '生产设施出厂日期', tag: 'input', show: true, type: 'date', value: '', options: ['未知', '新建', '技改', '扩建', '搬迁', '其他'] },
      { label: '生产设施产地', tag: 'input', show: true, type: 'file', value: '' },
      { label: '操作', tag: 'operate', show: true, type: 'operate', value: '' }
    ]
  },
  {
    label: '主要原辅材料',
    step: 4,
    name: 'inputComponent',
    category: 'tabs',
    data: [
      {
        label: '原料及辅料',
        name: 'inputComponent',
        data: [{ label: '物料种类', tag: 'select', show: true, options: ['原料', '辅料'], type: 'date', value: '' },
          { label: '物料类型', tag: 'select', show: true, options: ['挥发性有机物', '重金属'], type: 'number', value: '' },
          { label: '物料名称', tag: 'select', show: true, options: ['挥发性有机物', '重金属'], type: 'number', value: '' },
          { label: '物料规格参数', tag: 'select', show: true, options: ['挥发性有机物', '重金属'], type: 'number', value: '' },
          { label: '计量单位', tag: 'select', show: true, options: ['千克', '立方米'], type: 'number', value: '' },
          { label: '审批用量', tag: 'input', show: true, options: [], type: 'number', value: '' },
          { label: '审批最大储存量', tag: 'input', show: true, options: [], type: 'number', value: '' },
          { label: '操作', tag: 'operate', show: true, type: 'operate', value: '' }
        ]
      },
      {
        label: '处理药剂',
        name: 'inputComponent',
        data: [{ label: '药剂类型', tag: 'select', show: true, options: ['废气处理', '废水处理'], type: 'date', value: '' },
          { label: '药剂名称', tag: 'select', show: true, options: ['挥发性有机物', '重金属'], type: 'number', value: '' },
          { label: '药剂规格参数', tag: 'input', show: true, options: ['挥发性有机物', '重金属'], type: 'number', value: '' },
          { label: '计量单位', tag: 'select', show: true, options: ['吨', '千克', '毫升'], type: 'number', value: '' },
          { label: '审批用量', tag: 'input', show: true, options: ['吨', '千克', '毫升'], type: 'number', value: '' },
          { label: '审批最大储藏量', tag: 'input', show: true, options: ['吨', '千克', '毫升'], type: 'number', value: '' },
          { label: '操作', tag: 'operate', show: true, type: 'operate', value: '' }
        ]
      }

    ]
  },
  {
    label: '主要能源消耗',
    step: 5,
    name: 'inputComponent',
    category: 'tabs',
    // tabs: ['燃料消耗', '电力消耗'],
    data: [
      {
        label: '燃料消耗',
        name: 'inputComponent',
        data: [{ label: '燃料类型', tag: 'select', show: true, options: ['气体', '液体', '固体'], type: '', value: '' },
          { label: '燃料名称', tag: 'select', show: true, options: ['煤气', '石油气', '天然气'], type: '', value: '' },
          { label: '燃料规格参数', tag: 'select', show: true, options: ['煤气', '石油气', '天然气'], type: '', value: '' },
          { label: '计量单位', tag: 'select', show: true, options: ['气体', '液体', '固体'], type: '', value: '' },
          { label: '审批用量', tag: 'input', show: true, options: ['气体', '液体', '固体'], type: 'number', value: '' },
          { label: '审批最大储藏量', tag: 'input', show: true, options: ['气体', '液体', '固体'], type: 'number', value: '' },
          { label: '操作', tag: 'operate', show: true, options: ['气体', '液体', '固体'], type: '', value: '' }]
      },
      {
        label: '电力消耗',
        name: 'inputComponent',
        data: [
          { label: '用电类型', tag: 'select', show: true, options: ['生产用电', '生活用电', '综合'], type: '', value: '' },
          { label: '电源来源', tag: 'select', show: true, options: ['未知', '公共', '自产'], type: '', value: '' },
          { label: '计量单位', tag: 'select', show: true, options: ['千瓦时', '万千瓦时', '兆瓦时'], type: '', value: '' },
          { label: '审批消耗量', tag: 'input', show: true, options: ['千瓦时', '万千瓦时', '兆瓦时'], type: 'number ', value: '' },
          { label: '操作', tag: 'operate', show: true, options: ['千瓦时', '万千瓦时', '兆瓦时'], type: '', value: '' }
        ]
      }]
  },
  {
    label: '水资源消耗',
    step: 6,
    name: 'inputComponent',
    category: 'table',
    data: [{ label: '用水类型', tag: 'select', show: true, type: 'date', options: ['未知', '生产用水', '生活用水', '综合'], value: '' },
      { label: '用水来源', tag: 'select', show: true, type: 'number', options: ['未知', '自来水', '河水', '地下水'], value: '' },
      { label: '计量单位', tag: 'select', show: true, type: 'number', value: '', options: ['吨', '立方米', '万立方米'] },
      { label: '审批使用量', tag: 'input', show: true, type: 'number', value: '', options: ['吨', '立方米', '万立方米'] },
      { label: '操作', tag: 'operate', show: true, type: 'operate', value: '' }
    ]
  },
  {
    label: '主要污染治理设施',
    step: 7,
    category: 'tabs',
    name: 'inputComponent',
    data: [
      {
        label: '废/雨水治理',
        category: 'table',
        name: 'inputComponent',
        data: [
          { label: '治理设施', tag: 'select', show: true, options: [], value: '' },
          { label: '废水排放口', tag: 'select', show: true, options: [], value: '' },
          { label: '废水污染物', tag: 'select', show: true, options: [], value: '' },
          { label: '在线监测安装要求', tag: 'select', show: true, options: ['需要', '不需要'], value: '' },
          { label: '操作', tag: 'operate', show: true, options: [], value: '' }
        ],
        modules: [
          { label: '管理治理设施', name: 'inputComponent', category: 'table', data: [{ label: '治理设施名称', tag: 'input', type: '', value: '' }, { label: '治理设施编号', tag: 'input', type: '', value: '' }, { label: '操作', tag: 'operate', type: '', value: '' }] },
          { label: '管理排放口', name: 'inputComponent', category: 'table', data: [{ label: '排放口名称', tag: 'input', type: '', value: '' }, { label: '排放口编号', tag: 'input', type: '', value: '' }, { label: '操作', tag: 'operate', type: '', value: '' }] },
          { label: '管理废水污染物', name: 'inputComponent', category: 'table', data: [{ label: '污染物类别', tag: 'input', type: '', value: '' }, { label: '污染物收集方式', tag: 'input', type: '', value: '' }, { label: '操作', tag: 'operate', type: '', value: '' }] }
        ]
      },
      {
        label: '废气治理',
        category: 'table',
        name: 'inputComponent',
        data: [
          { label: '主要生产工艺和设施', tag: 'select', show: true, options: [], value: '' },
          { label: '污染物收集方式', tag: 'select', show: true, options: ['未知', '半封闭罩', '密集空气集气'], value: '' },
          { label: '在线监测安装要求', tag: 'select', show: true, options: ['需要', '不需要'], value: '' },
          { label: '治理设施', tag: 'select', show: true, options: [], value: '' },
          { label: '废气排放口', tag: 'select', show: true, options: ['未知', '半封闭罩', '密集空气集气'], value: '' },
          { label: '废气污染物', tag: 'select', show: true, options: [], value: '' },
          { label: '操作', tag: 'operate', show: true, options: [], value: '' }
        ],
        modules: [
          {
            label: '管理治理措施',
            name: 'inputComponent',
            category: 'table',
            data: [{ label: '治理设施名称', tag: 'input', show: true, type: '', value: '' }, { label: '治理设施编号', tag: 'input', type: '', value: '' }, { label: '操作', tag: 'operate', type: '', value: '' }]
          },
          {
            label: '管理排放口',
            category: 'table',
            data: [{ label: '排放口名称', tag: 'input', show: true, type: '', value: '' }, { label: '排放口编号', tag: 'input', type: '', value: '' }, { label: '操作', tag: 'operate', type: '', value: '' }]
          },
          {
            label: '管理废气污染物',
            category: 'table',
            data: [{ label: '污染物类别', tag: 'input', show: true, type: '', value: '' }, { label: '污染物收集方式', tag: 'input', type: '', value: '' }, { label: '操作', tag: 'operate', type: '', value: '' }]
          }]
      },
      {
        label: '固废治理',
        category: 'table',
        name: 'inputComponent',
        data: [
          { label: '处置单位', tag: 'select', show: true, options: [], value: '' },
          { label: '固体废物', tag: 'select', show: true, options: [], value: '' },
          { label: '堆场/设施', tag: 'select', show: true, options: [], value: '' },
          { label: '操作', tag: 'operate', show: true, options: [], value: '' }
        ],
        modules: [
          {
            label: '管理处置单位',
            name: 'inputComponent',
            category: 'table',
            data: [
              { label: '治理设施名称', tag: 'input', show: true, type: '', value: '' },
              { label: '治理设施编号', tag: 'input', show: true, type: '', value: '' },
              { label: '操作', tag: 'operate', show: true, type: '', value: '' }]
          },
          {
            label: '管理固体废物',
            category: 'table',
            data: [{ label: '排放口名称', show: true, tag: 'input', type: '', value: '' },
              { label: '排放口编号', show: true, tag: 'input', type: '', value: '' },
              { label: '操作', tag: 'operate', show: true, type: '', value: '' }]
          },
          {
            label: '管理堆场/设施',
            category: 'table',
            data: [{ label: '污染物类别', tag: 'input', show: true, type: '', value: '' },
              { label: '污染物收集方式', tag: 'input', show: true, type: '', value: '' },
              { label: '操作', tag: 'operate', show: true, type: '', value: '' }]
          }]
      }
    ]
  },
  {
    label: '污染物排放信息',
    step: 8,
    name: 'inputComponent',
    category: 'table',
    data: [
      { label: '污染物类别', tag: 'select', show: true, type: 'number', options: ['未知', '废水', '废气'], value: '' },
      { label: '污染物名称', tag: 'select', show: true, type: 'number', value: '', options: ['吨', '立方米', '万立方米'] },
      { label: '排放总量', tag: 'input', show: true, type: 'number', value: '', options: ['吨', '立方米', '万立方米'] },
      { label: '计量单位', tag: 'input', show: true, type: 'number', value: '', options: ['吨', '立方米', '万立方米'] },
      { label: '操作', tag: 'operate', show: true, type: 'operate', value: '' }
    ]
  }
]
export default dataList
